<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>インデントとウィンドウ(W)の不具合 | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">1797</span>
    <a class="thread-title" href="1797.html#1797">インデントとウィンドウ(W)の不具合</a></div>
    <ul><li><div class="list-title">
    <span class="no">1803</span>
    <a class="thread-title" href="1797.html#1803">RE: インデントとウィンドウ(W)の不具合</a></div>
    <ul><li><div class="list-title">
    <span class="no">1847</span>
    <a class="thread-title" href="1797.html#1847">Re2: インデントとウィンドウ(W)の不具合</a></div>
    <ul><li><div class="list-title">
    <span class="no">1848</span>
    <a class="thread-title" href="1797.html#1848">Re3: インデントとウィンドウ(W)の不具合</a></div>
    <ul><li><div class="list-title">
    <span class="no">1849</span>
    <a class="thread-title" href="1797.html#1849">C/C++のインデント</a></div>
    <ul><li><div class="list-title">
    <span class="no">1852</span>
    <a class="thread-title" href="1797.html#1852">RE: C/C++のインデント</a></div>
    <ul><li><div class="list-title">
    <span class="no">1854</span>
    <a class="thread-title" href="1797.html#1854">アウトライン(無関係)</a></div>
    </li></ul></li><li><div class="list-title">
    <span class="no">1855</span>
    <a class="thread-title" href="1797.html#1855">Re: Pascal Outline</a></div>
    </li></ul></li><li><div class="list-title">
    <span class="no">1850</span>
    <a class="thread-title" href="1797.html#1850">Re4: インデントと．．．＋１票</a></div>
    </li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">1809</span>
    <a class="thread-title" href="1797.html#1809">RE: インデントとウィンドウ(W)の不具合</a></div>
    </li><li><div class="list-title">
    <span class="no">1816</span>
    <a class="thread-title" href="1797.html#1816">Re: インデントとウィンドウ(W)の不具合</a></div>
    </li></ul></li>
    </ul><ul class="main"><li><section><h1 id=1797>
    <span class="no">[1797]</span>
    <a class="thread-title" href="#1797">インデントとウィンドウ(W)の不具合</a>
    <span class="author">熾正</span>
    <time datetime="2002-05-02T06:36:58">2002年05月02日 06:36</time></h1>
    <div class="body">はじめて書き込みいたします。<br>サクラエディタ、以前からよく利用させてもらってます。<br><br>で、早速ですが不具合報告です。（現在5/1版（1.3.1.0）を使用中です）<br><br>・C/C++のインデントモードで、{と同じ行に(を入力すると、なぜかインデントが一段深くなってしまいます。<br>・だいぶ以前の版から、ウィンドウ(W)で今どのファイルのウインドウが選択中であるかを示すチェックが付かなくなってます。<br><br>特にインデントの方は個人的に深刻なバグです。<br>ときどき<br>if (...)<br>{ function(); }<br>のような書き方をしますので。<br><br>それでは。</div></section>
    <ul><li><section><h1 id=1803>
    <span class="no">[1803]</span>
    <a class="thread-title" href="#1803">RE: インデントとウィンドウ(W)の不具合</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-06T23:40:15">2002年05月06日 23:40</time></h1>
    <div class="body"><br>&gt;特にインデントの方は個人的に深刻なバグです。<br>&gt;ときどき<br>&gt;if (...)<br>&gt;{ function(); }<br>&gt;のような書き方をしますので。<br><br>バグ（＝間違い）なんでしょうか？<br><br>いずれにせよ。わたしも()でインデントをいじって欲しくないですし、入力している途中にインデントを変えてくれるのは大きなお世話な気がするのです。<br><br>Enterを押したときだけ、インデントを合わせてくれればいいような気がするんですが、いかがでしょうか？ &gt; みなさま<br></div></section>
    <ul><li><section><h1 id=1847>
    <span class="no">[1847]</span>
    <a class="thread-title" href="#1847">Re2: インデントとウィンドウ(W)の不具合</a>
    <span class="author">T女の竹田</span>
    <time datetime="2002-05-13T11:26:55">2002年05月13日 11:26</time></h1>
    <div class="body">&gt; &gt;特にインデントの方は個人的に深刻なバグです。<br>&gt; &gt;ときどき<br>&gt; &gt;if (...)<br>&gt; &gt;{ function(); }<br>&gt; &gt;のような書き方をしますので。<br><br>&gt; いずれにせよ。わたしも()でインデントをいじって欲しくないですし、入力している途中にインデントを変えてくれるのは大きなお世話な気がするのです。<br>&gt; Enterを押したときだけ、インデントを合わせてくれればいいような気がするんですが、いかがでしょうか？ &gt; みなさま<br><br>賛成です。<br>私はPerl使いなので、if ($hash{...} == ...) {<br>のような書き方をするので、そのたびにインデントされてしまい、<br>Home-&gt;BS-&gt;EndでTabを削除するという動作がすっかり<br>指になじんでしまいました(それでもサクラエディタ＆<br>スマートインデントを使いつづける自分^^;)<br><br>そもそもこの機能はどういう目的なんでしょうか？<br>カッコの対応がが間違ってるかもしれないですよ、っていう<br>注意喚起かな？</div></section>
    <ul><li><section><h1 id=1848>
    <span class="no">[1848]</span>
    <a class="thread-title" href="#1848">Re3: インデントとウィンドウ(W)の不具合</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-13T14:25:49">2002年05月13日 14:25</time></h1>
    <div class="body"><br>&gt;そもそもこの機能はどういう目的なんでしょうか？<br>&gt;カッコの対応がが間違ってるかもしれないですよ、っていう<br>&gt;注意喚起かな？<br><br>いまの「C/C++」はよくわかんないですね。<br>本当は、{の後にタブを入力しなくていいように程度のものだと思うのです。<br>}は無視でいいですよね？タブを削除してから}を入れるだけ。<br><br>んで、スマートインデントには、C/C++を残したまま、「シンプル」っていうのを追加して、{}だけに反応するようにすれば、前のを使っている人に不快な思いをさせなくて済むなぁ。などと、後ろ向きの発言をしてみる。<br></div></section>
    <ul><li><section><h1 id=1849>
    <span class="no">[1849]</span>
    <a class="thread-title" href="#1849">C/C++のインデント</a>
    <span class="author">おに</span>
    <time datetime="2002-05-13T21:47:46">2002年05月13日 21:47</time></h1>
    <div class="body">個人的には<br><br>・"{"の直後で改行したらインデント<br>・タブor空白しか存在しない行の行末で"}"を入力したらアンインデント<br><br>だけでいいです。<br><br>本来ひとつの行の内容を複数行に分けて書く時タブを4つ入れているのですが、現状だと"("を打つと折角4つ入れているのが直されてしまうので、"("によるインデントは要りません…。<br><br>(Pascalのアウトライン解析ができると嬉しいな…ルールファイルでは限界があるので。と、こんなところに書いてみる^^)</div></section>
    <ul><li><section><h1 id=1852>
    <span class="no">[1852]</span>
    <a class="thread-title" href="#1852">RE: C/C++のインデント</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-13T22:14:54">2002年05月13日 22:14</time></h1>
    <div class="body"><br>&gt;・"{"の直後で改行したらインデント<br>&gt;・タブor空白しか存在しない行の行末で"}"を入力したらアンインデント<br><br>これを採用したい～。<br><br><br>&gt;(Pascalのアウトライン解析ができると嬉しいな…ルールファイルでは限界があるので。と、こんなところに書いてみる^^)<br><br>くー。正規表現が使えるようになったらどう？<br></div></section>
    <ul><li><section><h1 id=1854>
    <span class="no">[1854]</span>
    <a class="thread-title" href="#1854">アウトライン(無関係)</a>
    <span class="author">おに</span>
    <time datetime="2002-05-13T23:32:05">2002年05月13日 23:32</time></h1>
    <div class="body">&gt; くー。正規表現が使えるようになったらどう？<br>無関係なつぶやきに反応していただいてどうもすいません。<br>でも正規表現でも恐らく無理です。<br><br>type<br>  TCLASS = class<br>    procedure METHOD;<br>  end;<br>procedure PROC;<br><br>というソースは、アウトライン解析で<br><br>+TCLASS<br>  +METHOD<br>+PROC<br><br>または<br><br>+TCLASS<br>  +METHOD<br>+グローバル<br>  +PROC<br><br>になって欲しいのですが、正規表現が加わっても、"end"が検出できないかと…。<br>…いえ、ホント、言ってみただけです。すいません。<br><br>( void CEditDoc::MakeFuncList_XXX(CFuncInfoArr* pcFuncInfoArr) を追加すればいいみたいなので、いつか余裕のある時に挑戦してみます )</div></section>
    </li></ul></li><li><section><h1 id=1855>
    <span class="no">[1855]</span>
    <a class="thread-title" href="#1855">Re: Pascal Outline</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-14T00:05:43">2002年05月14日 00:05</time></h1>
    <div class="body">&gt;Pascalのアウトライン解析ができると嬉しいな…<br>Pascalって、宣言と実装部の形式が同じなので、継続行を見ないと両者の区別ができないんですよね～。<br><br>それと、function/procedureとbeginの間にローカルな関数を定義するなんてこともできますよね。そうすると、procedure - procedure - begin - end - begin と現れた場合には最初のprocedureは宣言じゃなくて実装部。<br><br>あ～ややこしそう。Parser Generator使った方がいいかも。<br></div></section>
    </li></ul></li><li><section><h1 id=1850>
    <span class="no">[1850]</span>
    <a class="thread-title" href="#1850">Re4: インデントと．．．＋１票</a>
    <span class="author">すい</span>
    <time datetime="2002-05-13T21:54:52">2002年05月13日 21:54</time></h1>
    <div class="body">▼やざきさん<br>&gt;「シンプル」っていうのを追加して、{}だけに反応するようにすれば、前のを使っている人に不快な思いをさせなくて済むなぁ<br>まさに↑これを期待している人がここにも一人。　σ(^^ゞ<br></div></section>
    </li></ul></li></ul></li></ul></li><li><section><h1 id=1809>
    <span class="no">[1809]</span>
    <a class="thread-title" href="#1809">RE: インデントとウィンドウ(W)の不具合</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-07T13:16:51">2002年05月07日 13:16</time></h1>
    <div class="body"><br>&gt;・だいぶ以前の版から、ウィンドウ(W)で今どのファイルのウインドウが選択中であるかを示すチェックが付かなくなってます。<br><br>直しました。<br><br>＃最近使ったファイルには付かなくて、ウィンドウメニューに付くんだったんですね。 &gt; aiさん（ヘルプのほうでコメントをいただいていたので）<br></div></section>
    </li><li><section><h1 id=1816>
    <span class="no">[1816]</span>
    <a class="thread-title" href="#1816">Re: インデントとウィンドウ(W)の不具合</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-08T00:08:48">2002年05月08日 00:08</time></h1>
    <div class="body">スマートインデントに関する要望がぱらぱらと出ておりますが、行き当たりばったりで直すよりも仕様をしっかりと決めて納得した上で着手した方が良いように思います。<br><br>私はスマートインデント(と名の付くもの)がスマートだと思ったことは一度もないので使ったことありませんけど。<br></div></section>
    </li></ul></li></ul></body></html>